#include "options.h"
#include <QCoreApplication>

options::options(const QString & organization,
                 const QString & application)
{
    this->opt = new QSettings(organization, application);
}

options::~options()
{
    delete this->opt;
}

/********************************************************************************************
                                       FONCTIONS
********************************************************************************************/

void options::OptionsParDefaut()
{
    QSettings options("mmm", "MyMovieManager");
    options.setValue("extensions","*avi;*mkv;*mp4");
    options.setValue("filtresNomFichier","dvdrip;hd");
}

/********************************************************************************************
                                       ACCESSEURS
********************************************************************************************/

QString options::nomBdd()
{
    return this->opt->value("nomBDD","./mmm.db").toString();
}

void options::setNomBdd(QString nom)
{
    this->opt->setValue("nomBDD",nom);
}

QString options::extensions()
{
    return this->opt->value("extensions","*avi;*mkv;*mp4").toString();
}

void options::setExtensions(QString extensions)
{
    this->opt->setValue("extensions",extensions);
}

QString options::filtresNomFichier()
{
    return this->opt->value("filtresNomFichier","dvdrip;hd").toString();
}

void options::setFiltresNomFichier(QString filtres)
{
    this->opt->setValue("filtresNomFichier",filtres);
}
